reticulated structures - Espagnol Anglais Dictionnaire